return delivery - German English Dictionary